have a nose for Thai Translation

have an ear / eye / nose for - หลักแหลม

EnglishThaiTransliteration
have an ear / eye / nose for
(Idiomatical expression)
หลักแหลม
Related:เก่ง, เชี่ยวชาญ
làk lǎem