English to Thai Dictionary sniffing

sniffing

การดมกลิ่น
translation of 'sniffing'
noun
การสูดกลิ่น,
การสูดอากาศ,
การดม,
การดมกลิ่น,
การนัด
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one