DICTIONARY

(Total Entries : 197270)

upahāsāspada

Dictionary Definition: 

upahāsâspada n. a laughing-stock