English-Hindi dictionary »

have two left feet meaning in Hindi

EnglishHindi
have two left feet verb

भद्दा होना