English-Hindi dictionary »

weep hole meaning in Hindi

EnglishHindi
weep hole noun

नाली