English Thai Dictionary

Search word English Translation Thai Transcription

tomcat

(Noun)
แมวตัวผู้   translate thai tomcat 

tomcat

(Noun)
ชายที่ชอบมีเพศสัมพันธ์กับผู้หญิงหลายๆ คน   translate thai tomcat 

tomcat

(Verb)
หาผู้หญิงเพื่อเรื่องทางเพศ   translate thai tomcat 
 
;