Translate English Arabic تودد
English
Arabic
Noun
-
courtship [pl. courtships]more ...
-
endearment [pl. endearments]more ...
...
Verb
- more ...
- more ...
- more ...
- more ...
- more ...
- more ...
- more ...
- more ...
-
to pay court tomore ...
- more ...
- more ...