Dosa

Tamil Dictionary definitions for Dosa

Dosa : தோசை

Dosa : தோசை