Skip to content

Popular

English to Tamil Dictionary

Meaning of Affable

1 meaning