Multitran dictionary
Log in | English
DictionaryForumContacts

 Welsh Portuguese
Subject Number of entries
Brazil    2296
Mammals    70
Microsoft    2023
Ornithology    69
Total:    4458