Vietnamese → English
nách lá
Vietnamese → English
Translations
Direct dictionary matches.
nách lá
* noun
-(bot) axil
-(bot) axil