Source Word
tener largas narices
Verb
idiomatic
(慣用句) 鋭い嗅覚を持つ / (慣用句) 未来を予測できる
English Meaning
(idiomatic) to have a keen sense of smell / (idiomatic) to be able to predict the future
( first-person present singular )
( first-person preterite singular )
( participle past )